package com.kehongborui.fliggy.service;

import com.kehongborui.fliggy.model.StationModel;

/**
 * @author zhang peng yang ming
 * @CopyRight (C) http://www.csdn.com
 * @brief 车站相关的业务逻辑
 * @email 122162005@qq.com
 * @date 2018-08-20
 */
public interface StationService {
    /**
     * 增加车站信息
     * @param stationModel
     * @return
     */
    boolean create(StationModel stationModel);

    /**
     * 更新车站信息
     * @param stationModel
     * @return
     */
    boolean update(StationModel stationModel);

    /**
     * 根据车站名称查找车站信息
     * @param name
     * @return
     */
    StationModel findByName(String name);

    /**
     * 根据车站名称查找车站信息
     * @param id
     * @return
     */
    StationModel findById(Long id);

    /**
     * 根据id 删除车站信息
     * @param id
     * @return
     */
    boolean delete(Long id);
}
